package cn.iocoder.yudao.module.blog.service.postcomment;

import cn.iocoder.yudao.framework.common.pojo.PageResult;
import cn.iocoder.yudao.module.blog.controller.app.post.commentvo.AppBlogPostCommentPageReqVO;
import cn.iocoder.yudao.module.blog.dal.dataobject.postcomment.BlogPostCommentDO;

public interface AppBlogPostCommentService {

    /**
     * 获得帖子评论分页
     *
     * @param pageReqVO 分页查询
     * @return 动态评论分页
     */
    PageResult<BlogPostCommentDO> getPostCommentPage(AppBlogPostCommentPageReqVO pageReqVO);

    /**
     * 获得帖子评论总数
     *
     * @param postId 帖子id
     * @return 数量
     */
    Long getTotalCount(Long postId);
}
